<?php

namespace app\admin\controller;

use think\Controller;
use think\facade\Request;
use \app\admin\mode\Goods as goodslist;
// use think\Db;
class Goods extends Controller
{

    public function index(){
    //     $data=Db::name('goods')->select();
    //     // $data=DB::table('tpshop_goods')->select();
    //     dump('$data');
    // }
    //
    // public function goods(){
    //     return $this->fetch();

        $data=goodslist::select();
        // dump($data);
        //渲染模板 ，传递数据   assgin
        return $this->fetch('index',['list'=>$data]);
    }
    //商品详情页展示
    public function read($id){
        //查询单条数据
        $data=goodslist::find($id);
        // dump($data);
        return $this->fetch('detail',['data'=>$data]);
    }
    public function add(){
        return $this->fetch('add');
    }
    //保存新增数据
    public function save(){
        $data=Request::param();
        // dump($data);
        //将数据添加到数据表,true表示过滤掉非数据表中的字段
        goodslist::create($data,ture);
        //添加成功，页面跳转到列表页
        // $this->success('新增成功','index');
        $this->redirect('index');
    }
    //查找
    public function search(){
        $param=Request::param('keyword');
        // echo $param;
        $data=goodslist::where('goods_name',"%param")->select();
        dump($data);
    }



    // public function create(){
    //     //添加商品
    //     return $this->fetch('create');
    // }
    // //后台商品添加功能
    // public function save(Request $request){
    //     //接受参数，操作方法注入，请求对象
    //     $param=$request->param();
    // }

}
